package GenericStudy.Exa2;

public class GenericArrayTest {
    public static void main(String[] args) {
        System.out.println("创建String类型的数组并向其添加元素：四郎");
        GenericArray<String> stringArray = new GenericArray<>(String.class, 3);
        stringArray.put(0, "四郎");
        stringArray.put(4,"麻子");
        System.out.println(stringArray.getSize());
        System.out.println(stringArray.get(4));
        for (int i=0;i<stringArray.getSize();i++){
            System.out.println(stringArray.get(i));
        }
        System.out.println("String类型的数组元素：" + stringArray.get(0));
        System.out.println("创建Integer类型的数组并向其添加元素：123456789");
        GenericArray<Integer> integerArray = new GenericArray<>(Integer.class, 2);
        integerArray.add(1);
        integerArray.add(2);
        integerArray.add(3);
        for (int i=0;i<integerArray.getSize();i++){
            System.out.println(integerArray.get(i));
        }

    }
}

